package kusterordonio.interfaz;

import java.awt.event.KeyEvent;
import kusterordonio.dominio.*;

public class VentanaDesarrollo2a5 extends javax.swing.JFrame {

    private SistemaCarne modelo;
    private Ninio niño;
    private FuncionesAuxiliares funcAux;
    
    /** Creates new form VentanaDesarrollo2a5 */
    public VentanaDesarrollo2a5() {
        initComponents();
    }

    public VentanaDesarrollo2a5(SistemaCarne unSistema, Ninio unNiño, FuncionesAuxiliares unaFunc) {
        modelo = unSistema;
        niño = unNiño;
        funcAux = unaFunc;
        initComponents();
        cargarDatos();
        cargarDesarrollo();
        controlGenero();
        jBtnSalir.setMnemonic(KeyEvent.VK_S);
        jBtnConfirmar.setMnemonic(KeyEvent.VK_C);
    }
    
    @SuppressWarnings("unchecked")
    
    public void controlGenero(){
        if (!niño.isSexo()){
            jLabelTitulo.setForeground(new java.awt.Color(255, 153, 0));
            this.jLabelTitular.setForeground(new java.awt.Color(255, 153, 0));
            jLabelConductas.setForeground(new java.awt.Color(255, 153, 0));
            jLabelEstimular.setForeground(new java.awt.Color(255, 153, 0));
            jLabelComeSolo.setText("Come sola");
            jLabelVisteSolo.setText("Se viste sola");
            jTextP2Anios.setText("No utilice lenguaje infantil.\nDéle órdenes sencillas.\nPermita que se vista y desvista sola.\nInicie el aprendizaje del control de esfínteres a partir de los 18 meses.\nApurar y castigar retrasa el proceso de control esfinteriano.\nDéle papel y lápiz para dibujar y libros para que pase hojas.");
            jTextP3Anios.setText("Cuéntele historias.\nMire, lea y comente libros con su hija.\nSiga alentándola para que coma sola.\nAyúdela a bañarse, cepillarse los dientes y usar el baño sola.\nEstimule el juego con niños teniendo en cuenta que aún no comparte sus cosas.");
            jTextP4Anios.setText("Fomente compartir la mesa familiar.\nVigile lo que la niña ve en televisión.\nEstimule a la niña para que cuente experiencias o historias inventadas.\nPermita que colabore en tareas sencillas del hogar.\nMantenga una rutina en los horarios.");
            jLabelNinio4.setVisible(false);
            jLabelNinio5.setVisible(false);
            jLabelNinio6.setVisible(false);
            jLabelNinios.setVisible(false);
         }else{
            jLabelNinia4.setVisible(false);
            jLabelNinia5.setVisible(false);
            jLabelNinia6.setVisible(false);
            jLabelNinias.setVisible(false);
        }
    }
    
    public void cargarDesarrollo(){
        if(niño.getCarne().getDesarrollo()[24]) funcAux.setearCheckBox(jCheckB24);
        if(niño.getCarne().getDesarrollo()[25]) funcAux.setearCheckBox(jCheckB25);
        if(niño.getCarne().getDesarrollo()[26]) funcAux.setearCheckBox(jCheckB26);
        if(niño.getCarne().getDesarrollo()[27]) funcAux.setearCheckBox(jCheckB27);
        if(niño.getCarne().getDesarrollo()[28]) funcAux.setearCheckBox(jCheckB28);
        if(niño.getCarne().getDesarrollo()[29]) funcAux.setearCheckBox(jCheckB29);
        if(niño.getCarne().getDesarrollo()[30]) funcAux.setearCheckBox(jCheckB30);
        if(niño.getCarne().getDesarrollo()[31]) funcAux.setearCheckBox(jCheckB31);
        if(niño.getCarne().getDesarrollo()[32]) funcAux.setearCheckBox(jCheckB32);
        if(niño.getCarne().getDesarrollo()[33]) funcAux.setearCheckBox(jCheckB33);
        if(niño.getCarne().getDesarrollo()[34]) funcAux.setearCheckBox(jCheckB34);
        if(niño.getCarne().getDesarrollo()[35]) funcAux.setearCheckBox(jCheckB35);
        if(niño.getCarne().getDesarrollo()[36]) funcAux.setearCheckBox(jCheckB36);
        if(niño.getCarne().getDesarrollo()[37]) funcAux.setearCheckBox(jCheckB37);
        if(niño.getCarne().getDesarrollo()[38]) funcAux.setearCheckBox(jCheckB38);
        if(niño.getCarne().getDesarrollo()[39]) funcAux.setearCheckBox(jCheckB39);
        if(niño.getCarne().getDesarrollo()[40]) funcAux.setearCheckBox(jCheckB40);
        if(niño.getCarne().getDesarrollo()[41]) funcAux.setearCheckBox(jCheckB41);
        if(niño.getCarne().getDesarrollo()[42]) funcAux.setearCheckBox(jCheckB42);
        if(niño.getCarne().getDesarrollo()[43]) funcAux.setearCheckBox(jCheckB43);
        if(niño.getCarne().getDesarrollo()[44]) funcAux.setearCheckBox(jCheckB44);
        if(niño.getCarne().getDesarrollo()[45]) funcAux.setearCheckBox(jCheckB45);
        if(niño.getCarne().getDesarrollo()[46]) funcAux.setearCheckBox(jCheckB46);
        if(niño.getCarne().getDesarrollo()[47]) funcAux.setearCheckBox(jCheckB47);
        if(niño.getCarne().getDesarrollo()[48]) funcAux.setearCheckBox(jCheckB48);
        if(niño.getCarne().getDesarrollo()[49]) funcAux.setearCheckBox(jCheckB49);
    }
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        jLabelTitulo = new javax.swing.JLabel();
        jSeparator1 = new javax.swing.JSeparator();
        jLabelConductas = new javax.swing.JLabel();
        jLabelEstimular = new javax.swing.JLabel();
        jSeparator10 = new javax.swing.JSeparator();
        jLabel17 = new javax.swing.JLabel();
        jLabelNinio4 = new javax.swing.JLabel();
        jLabelNinia4 = new javax.swing.JLabel();
        jCheckB24 = new javax.swing.JCheckBox();
        jCheckB25 = new javax.swing.JCheckBox();
        jCheckB26 = new javax.swing.JCheckBox();
        jCheckB27 = new javax.swing.JCheckBox();
        jCheckB28 = new javax.swing.JCheckBox();
        jCheckB31 = new javax.swing.JCheckBox();
        jCheckB29 = new javax.swing.JCheckBox();
        jCheckB30 = new javax.swing.JCheckBox();
        jScrollPane6 = new javax.swing.JScrollPane();
        jTextP2Anios = new javax.swing.JTextPane();
        jSeparator2 = new javax.swing.JSeparator();
        jLabel16 = new javax.swing.JLabel();
        jLabelNinio5 = new javax.swing.JLabel();
        jLabelNinia5 = new javax.swing.JLabel();
        jCheckB32 = new javax.swing.JCheckBox();
        jCheckB33 = new javax.swing.JCheckBox();
        jCheckB34 = new javax.swing.JCheckBox();
        jCheckB38 = new javax.swing.JCheckBox();
        jCheckB35 = new javax.swing.JCheckBox();
        jCheckB36 = new javax.swing.JCheckBox();
        jCheckB37 = new javax.swing.JCheckBox();
        jScrollPane5 = new javax.swing.JScrollPane();
        jTextP3Anios = new javax.swing.JTextPane();
        jSeparator3 = new javax.swing.JSeparator();
        jLabel20 = new javax.swing.JLabel();
        jLabelNinio6 = new javax.swing.JLabel();
        jLabelNinia6 = new javax.swing.JLabel();
        jCheckB39 = new javax.swing.JCheckBox();
        jCheckB40 = new javax.swing.JCheckBox();
        jCheckB41 = new javax.swing.JCheckBox();
        jCheckB42 = new javax.swing.JCheckBox();
        jCheckB43 = new javax.swing.JCheckBox();
        jScrollPane7 = new javax.swing.JScrollPane();
        jTextP4Anios = new javax.swing.JTextPane();
        jSeparator4 = new javax.swing.JSeparator();
        jLabel22 = new javax.swing.JLabel();
        jLabelNinios = new javax.swing.JLabel();
        jLabelNinias = new javax.swing.JLabel();
        jCheckB44 = new javax.swing.JCheckBox();
        jCheckB45 = new javax.swing.JCheckBox();
        jCheckB46 = new javax.swing.JCheckBox();
        jCheckB47 = new javax.swing.JCheckBox();
        jCheckB48 = new javax.swing.JCheckBox();
        jCheckB49 = new javax.swing.JCheckBox();
        jScrollPane8 = new javax.swing.JScrollPane();
        jTextPane8 = new javax.swing.JTextPane();
        jSeparator5 = new javax.swing.JSeparator();
        jBtnConfirmar = new javax.swing.JButton();
        jBtnSalir = new javax.swing.JButton();
        jLabel2 = new javax.swing.JLabel();
        jLabel3 = new javax.swing.JLabel();
        jLabel4 = new javax.swing.JLabel();
        jLabel5 = new javax.swing.JLabel();
        jLabel6 = new javax.swing.JLabel();
        jLabel7 = new javax.swing.JLabel();
        jLabel8 = new javax.swing.JLabel();
        jLabel9 = new javax.swing.JLabel();
        jLabel10 = new javax.swing.JLabel();
        jLabel11 = new javax.swing.JLabel();
        jLabel12 = new javax.swing.JLabel();
        jLabel23 = new javax.swing.JLabel();
        jLabel24 = new javax.swing.JLabel();
        jLabel25 = new javax.swing.JLabel();
        jLabelComeSolo = new javax.swing.JLabel();
        jLabel27 = new javax.swing.JLabel();
        jLabel28 = new javax.swing.JLabel();
        jLabel29 = new javax.swing.JLabel();
        jLabel30 = new javax.swing.JLabel();
        jLabel31 = new javax.swing.JLabel();
        jLabel32 = new javax.swing.JLabel();
        jLabel33 = new javax.swing.JLabel();
        jLabel34 = new javax.swing.JLabel();
        jLabel35 = new javax.swing.JLabel();
        jLabelVisteSolo = new javax.swing.JLabel();
        jLabel37 = new javax.swing.JLabel();
        jLabelTitular = new javax.swing.JLabel();
        jLabelNombre = new javax.swing.JLabel();

        setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
        setTitle("Desarrollo de 2 a 5 años");
        setBounds(new java.awt.Rectangle(200, 0, 0, 0));
        setMinimumSize(new java.awt.Dimension(700, 850));
        setResizable(false);
        getContentPane().setLayout(null);

        jLabelTitulo.setFont(new java.awt.Font("Tahoma", 1, 18)); // NOI18N
        jLabelTitulo.setForeground(new java.awt.Color(0, 153, 0));
        jLabelTitulo.setText("Desarrollo");
        getContentPane().add(jLabelTitulo);
        jLabelTitulo.setBounds(20, 10, 190, 30);
        getContentPane().add(jSeparator1);
        jSeparator1.setBounds(0, 40, 710, 10);

        jLabelConductas.setFont(new java.awt.Font("Tahoma", 1, 12));
        jLabelConductas.setForeground(new java.awt.Color(0, 153, 0));
        jLabelConductas.setText("Conductas a observar");
        getContentPane().add(jLabelConductas);
        jLabelConductas.setBounds(20, 50, 170, 15);

        jLabelEstimular.setFont(new java.awt.Font("Tahoma", 1, 12));
        jLabelEstimular.setForeground(new java.awt.Color(0, 153, 0));
        jLabelEstimular.setText("Como estimular el desarrollo");
        getContentPane().add(jLabelEstimular);
        jLabelEstimular.setBounds(470, 50, 200, 15);
        getContentPane().add(jSeparator10);
        jSeparator10.setBounds(10, 70, 670, 10);

        jLabel17.setFont(new java.awt.Font("Tahoma", 1, 11));
        jLabel17.setText("A los 2 años");
        getContentPane().add(jLabel17);
        jLabel17.setBounds(30, 80, 90, 14);

        jLabelNinio4.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelNinio4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kusterordonio/recursos/Ninio4Des.jpg"))); // NOI18N
        getContentPane().add(jLabelNinio4);
        jLabelNinio4.setBounds(320, 90, 130, 122);

        jLabelNinia4.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelNinia4.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kusterordonio/recursos/Ninia4Des.jpg"))); // NOI18N
        getContentPane().add(jLabelNinia4);
        jLabelNinia4.setBounds(320, 90, 130, 122);
        getContentPane().add(jCheckB24);
        jCheckB24.setBounds(10, 100, 20, 20);

        jCheckB25.setPreferredSize(new java.awt.Dimension(163, 21));
        getContentPane().add(jCheckB25);
        jCheckB25.setBounds(10, 120, 20, 20);

        jCheckB26.setPreferredSize(new java.awt.Dimension(173, 21));
        getContentPane().add(jCheckB26);
        jCheckB26.setBounds(10, 140, 20, 20);

        jCheckB27.setPreferredSize(new java.awt.Dimension(139, 21));
        getContentPane().add(jCheckB27);
        jCheckB27.setBounds(10, 160, 20, 20);
        getContentPane().add(jCheckB28);
        jCheckB28.setBounds(10, 180, 21, 20);

        jCheckB31.setPreferredSize(new java.awt.Dimension(139, 21));
        getContentPane().add(jCheckB31);
        jCheckB31.setBounds(10, 240, 20, 20);

        jCheckB29.setPreferredSize(new java.awt.Dimension(163, 21));
        getContentPane().add(jCheckB29);
        jCheckB29.setBounds(10, 200, 20, 20);

        jCheckB30.setPreferredSize(new java.awt.Dimension(173, 21));
        getContentPane().add(jCheckB30);
        jCheckB30.setBounds(10, 220, 20, 20);

        jTextP2Anios.setBackground(new java.awt.Color(240, 240, 240));
        jTextP2Anios.setBorder(null);
        jTextP2Anios.setEditable(false);
        jTextP2Anios.setFont(new java.awt.Font("Arial", 0, 11));
        jTextP2Anios.setText("No utilice lenguaje infantil.\nDéle órdenes sencillas.\nPermita que se vista y desvista solo.\nInicie el aprendizaje del control de esfínteres a partir de los 18 meses.\nApurar y castigar retrasa el proceso de control esfinteriano.\nDéle papel y lápiz para dibujar y libros para que pase hojas.");
        jScrollPane6.setViewportView(jTextP2Anios);

        getContentPane().add(jScrollPane6);
        jScrollPane6.setBounds(470, 90, 200, 140);
        getContentPane().add(jSeparator2);
        jSeparator2.setBounds(10, 270, 670, 10);

        jLabel16.setFont(new java.awt.Font("Tahoma", 1, 11));
        jLabel16.setText("A los 3 años");
        getContentPane().add(jLabel16);
        jLabel16.setBounds(30, 280, 90, 14);

        jLabelNinio5.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelNinio5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kusterordonio/recursos/Ninio5Des.jpg"))); // NOI18N
        getContentPane().add(jLabelNinio5);
        jLabelNinio5.setBounds(320, 290, 130, 122);

        jLabelNinia5.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelNinia5.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kusterordonio/recursos/Ninia5Des.jpg"))); // NOI18N
        getContentPane().add(jLabelNinia5);
        jLabelNinia5.setBounds(320, 290, 130, 122);
        getContentPane().add(jCheckB32);
        jCheckB32.setBounds(10, 300, 20, 21);
        getContentPane().add(jCheckB33);
        jCheckB33.setBounds(10, 320, 20, 21);
        getContentPane().add(jCheckB34);
        jCheckB34.setBounds(10, 340, 20, 20);
        getContentPane().add(jCheckB38);
        jCheckB38.setBounds(10, 420, 20, 21);
        getContentPane().add(jCheckB35);
        jCheckB35.setBounds(10, 360, 21, 21);
        getContentPane().add(jCheckB36);
        jCheckB36.setBounds(10, 380, 20, 21);
        getContentPane().add(jCheckB37);
        jCheckB37.setBounds(10, 400, 20, 21);

        jTextP3Anios.setBackground(new java.awt.Color(240, 240, 240));
        jTextP3Anios.setBorder(null);
        jTextP3Anios.setEditable(false);
        jTextP3Anios.setFont(new java.awt.Font("Arial", 0, 11));
        jTextP3Anios.setText("Cuéntele historias.\nMire, lea y comente libros con su hijo.\nSiga alentándolo para que coma solo.\nAyúdelo a bañarse, cepillarse los dientes y usar el baño solo.\nEstimule el juego con niños teniendo en cuenta que aún no comparte sus cosas.");
        jScrollPane5.setViewportView(jTextP3Anios);

        getContentPane().add(jScrollPane5);
        jScrollPane5.setBounds(470, 290, 200, 110);
        getContentPane().add(jSeparator3);
        jSeparator3.setBounds(10, 450, 670, 10);

        jLabel20.setFont(new java.awt.Font("Tahoma", 1, 11));
        jLabel20.setText("A los 4 años");
        getContentPane().add(jLabel20);
        jLabel20.setBounds(30, 460, 90, 14);

        jLabelNinio6.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelNinio6.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kusterordonio/recursos/Ninio6Des.jpg"))); // NOI18N
        getContentPane().add(jLabelNinio6);
        jLabelNinio6.setBounds(320, 470, 130, 122);

        jLabelNinia6.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelNinia6.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kusterordonio/recursos/Ninia6Des.jpg"))); // NOI18N
        getContentPane().add(jLabelNinia6);
        jLabelNinia6.setBounds(320, 470, 130, 122);
        getContentPane().add(jCheckB39);
        jCheckB39.setBounds(10, 480, 20, 21);
        getContentPane().add(jCheckB40);
        jCheckB40.setBounds(10, 500, 20, 21);
        getContentPane().add(jCheckB41);
        jCheckB41.setBounds(10, 520, 20, 21);
        getContentPane().add(jCheckB42);
        jCheckB42.setBounds(10, 540, 20, 21);
        getContentPane().add(jCheckB43);
        jCheckB43.setBounds(10, 560, 20, 21);

        jTextP4Anios.setBackground(new java.awt.Color(240, 240, 240));
        jTextP4Anios.setBorder(null);
        jTextP4Anios.setEditable(false);
        jTextP4Anios.setFont(new java.awt.Font("Arial", 0, 11));
        jTextP4Anios.setText("Fomente compartir la mesa familiar.\nVigile lo que el niño ve en televisión.\nEstimule al niño para que cuente experiencias o historias inventadas.\nPermita que colabore en tareas sencillas del hogar.\nMantenga una rutina en los horarios.");
        jScrollPane7.setViewportView(jTextP4Anios);

        getContentPane().add(jScrollPane7);
        jScrollPane7.setBounds(470, 470, 200, 110);
        getContentPane().add(jSeparator4);
        jSeparator4.setBounds(10, 600, 670, 10);

        jLabel22.setFont(new java.awt.Font("Tahoma", 1, 11));
        jLabel22.setText("A los 5 años");
        getContentPane().add(jLabel22);
        jLabel22.setBounds(30, 610, 90, 14);

        jLabelNinios.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelNinios.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kusterordonio/recursos/NiniosDes.jpg"))); // NOI18N
        getContentPane().add(jLabelNinios);
        jLabelNinios.setBounds(320, 620, 130, 122);

        jLabelNinias.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
        jLabelNinias.setIcon(new javax.swing.ImageIcon(getClass().getResource("/kusterordonio/recursos/NiniasDes.jpg"))); // NOI18N
        getContentPane().add(jLabelNinias);
        jLabelNinias.setBounds(320, 620, 130, 122);
        getContentPane().add(jCheckB44);
        jCheckB44.setBounds(10, 630, 20, 21);
        getContentPane().add(jCheckB45);
        jCheckB45.setBounds(10, 650, 20, 21);
        getContentPane().add(jCheckB46);
        jCheckB46.setBounds(10, 670, 20, 21);
        getContentPane().add(jCheckB47);
        jCheckB47.setBounds(10, 690, 20, 21);
        getContentPane().add(jCheckB48);
        jCheckB48.setBounds(10, 710, 20, 21);
        getContentPane().add(jCheckB49);
        jCheckB49.setBounds(10, 730, 21, 21);

        jTextPane8.setBackground(new java.awt.Color(240, 240, 240));
        jTextPane8.setBorder(null);
        jTextPane8.setEditable(false);
        jTextPane8.setFont(new java.awt.Font("Arial", 0, 11));
        jTextPane8.setText("Realice actividades al aire libre.\nEnséñele a atar los cordones de los zapatos.\nObserve su personalidad cuando juega y se relaciona.\nRespeto su gusto y privacidad.\nPuede comenzar a utilizar el cuchillo.");
        jScrollPane8.setViewportView(jTextPane8);

        getContentPane().add(jScrollPane8);
        jScrollPane8.setBounds(470, 620, 200, 110);
        getContentPane().add(jSeparator5);
        jSeparator5.setBounds(0, 760, 710, 10);

        jBtnConfirmar.setText("Confirmar Cambios");
        jBtnConfirmar.setMaximumSize(new java.awt.Dimension(121, 23));
        jBtnConfirmar.setMinimumSize(new java.awt.Dimension(121, 23));
        jBtnConfirmar.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jBtnConfirmarActionPerformed(evt);
            }
        });
        getContentPane().add(jBtnConfirmar);
        jBtnConfirmar.setBounds(150, 780, 130, 22);

        jBtnSalir.setText("Salir");
        jBtnSalir.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jBtnSalirActionPerformed(evt);
            }
        });
        getContentPane().add(jBtnSalir);
        jBtnSalir.setBounds(420, 780, 130, 22);

        jLabel2.setText("Camina, corre y trepa");
        getContentPane().add(jLabel2);
        jLabel2.setBounds(40, 100, 130, 20);

        jLabel3.setText("Construye torres de 3 cubos");
        getContentPane().add(jLabel3);
        jLabel3.setBounds(40, 120, 150, 20);

        jLabel4.setText("Ayuda a vestirse y desvestirse");
        getContentPane().add(jLabel4);
        jLabel4.setBounds(40, 140, 180, 20);

        jLabel5.setText("Intenta construir frases");
        getContentPane().add(jLabel5);
        jLabel5.setBounds(40, 160, 170, 20);

        jLabel6.setText("Avisa para orinar");
        getContentPane().add(jLabel6);
        jLabel6.setBounds(40, 180, 200, 20);

        jLabel7.setText("Se interesa por otros niños");
        getContentPane().add(jLabel7);
        jLabel7.setBounds(40, 200, 190, 20);

        jLabel8.setText("Juega imitando a otros");
        getContentPane().add(jLabel8);
        jLabel8.setBounds(40, 220, 220, 20);

        jLabel9.setText("Patea una pelota");
        getContentPane().add(jLabel9);
        jLabel9.setBounds(40, 240, 160, 20);

        jLabel10.setText("Sube escalones alternando pies");
        getContentPane().add(jLabel10);
        jLabel10.setBounds(40, 300, 250, 20);

        jLabel11.setText("Construye una torre de 5 o más cubos");
        getContentPane().add(jLabel11);
        jLabel11.setBounds(40, 320, 220, 20);

        jLabel12.setText("Pregunta ¿qué es esto? y ¿por qué?");
        getContentPane().add(jLabel12);
        jLabel12.setBounds(40, 340, 250, 20);

        jLabel23.setText("Canta y baila al escuchar música");
        getContentPane().add(jLabel23);
        jLabel23.setBounds(40, 360, 240, 20);

        jLabel24.setText("Realiza juegos imaginativos");
        getContentPane().add(jLabel24);
        jLabel24.setBounds(40, 380, 220, 20);

        jLabel25.setText("Sabe su nombre y edad");
        getContentPane().add(jLabel25);
        jLabel25.setBounds(40, 400, 240, 20);

        jLabelComeSolo.setText("Come solo");
        getContentPane().add(jLabelComeSolo);
        jLabelComeSolo.setBounds(40, 420, 250, 20);

        jLabel27.setText("Salta en un pie");
        getContentPane().add(jLabel27);
        jLabel27.setBounds(40, 480, 200, 20);

        jLabel28.setText("Dibuja 3 o más partes de la figura humana");
        getContentPane().add(jLabel28);
        jLabel28.setBounds(40, 500, 250, 20);

        jLabel29.setText("Copia el círculo y la línea correcta");
        getContentPane().add(jLabel29);
        jLabel29.setBounds(40, 520, 240, 20);

        jLabel30.setText("Habla correctamente");
        getContentPane().add(jLabel30);
        jLabel30.setBounds(40, 540, 230, 20);

        jLabel31.setText("Se integra en juegos con otros niños");
        getContentPane().add(jLabel31);
        jLabel31.setBounds(40, 560, 250, 20);

        jLabel32.setText("Cuenta los dedos");
        getContentPane().add(jLabel32);
        jLabel32.setBounds(40, 630, 260, 20);

        jLabel33.setText("Copia una cruz");
        getContentPane().add(jLabel33);
        jLabel33.setBounds(40, 650, 230, 20);

        jLabel34.setText("Dibuja seis o más partes de la figura humana");
        getContentPane().add(jLabel34);
        jLabel34.setBounds(40, 670, 260, 20);

        jLabel35.setText("Reconoce los colores primarios");
        getContentPane().add(jLabel35);
        jLabel35.setBounds(40, 690, 280, 20);

        jLabelVisteSolo.setText("Se viste solo");
        getContentPane().add(jLabelVisteSolo);
        jLabelVisteSolo.setBounds(40, 710, 180, 20);

        jLabel37.setText("Realiza juegos compartidos y puede esperar turno");
        getContentPane().add(jLabel37);
        jLabel37.setBounds(40, 730, 260, 20);

        jLabelTitular.setFont(new java.awt.Font("Tahoma", 1, 14)); // NOI18N
        jLabelTitular.setForeground(new java.awt.Color(51, 153, 0));
        jLabelTitular.setText("Titular:");
        getContentPane().add(jLabelTitular);
        jLabelTitular.setBounds(320, 15, 50, 20);

        jLabelNombre.setFont(new java.awt.Font("Tahoma", 1, 14));
        jLabelNombre.setForeground(new java.awt.Color(51, 51, 51));
        getContentPane().add(jLabelNombre);
        jLabelNombre.setBounds(380, 15, 220, 20);

        pack();
    }// </editor-fold>//GEN-END:initComponents
    public void cargarDatos(){
        jLabelNombre.setText(niño.toString());
    }
private void jBtnSalirActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnSalirActionPerformed
    this.dispose();
}//GEN-LAST:event_jBtnSalirActionPerformed

    private void jBtnConfirmarActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnConfirmarActionPerformed
        if(funcAux.verificarCheckBox(jCheckB24)) niño.getCarne().getDesarrollo()[24]= true;
        if(funcAux.verificarCheckBox(jCheckB25)) niño.getCarne().getDesarrollo()[25]= true;
        if(funcAux.verificarCheckBox(jCheckB26)) niño.getCarne().getDesarrollo()[26]= true;
        if(funcAux.verificarCheckBox(jCheckB27)) niño.getCarne().getDesarrollo()[27]= true;
        if(funcAux.verificarCheckBox(jCheckB28)) niño.getCarne().getDesarrollo()[28]= true;
        if(funcAux.verificarCheckBox(jCheckB29)) niño.getCarne().getDesarrollo()[29]= true;
        if(funcAux.verificarCheckBox(jCheckB30)) niño.getCarne().getDesarrollo()[30]= true;
        if(funcAux.verificarCheckBox(jCheckB31)) niño.getCarne().getDesarrollo()[31]= true;
        if(funcAux.verificarCheckBox(jCheckB32)) niño.getCarne().getDesarrollo()[32]= true;
        if(funcAux.verificarCheckBox(jCheckB33)) niño.getCarne().getDesarrollo()[33]= true;
        if(funcAux.verificarCheckBox(jCheckB34)) niño.getCarne().getDesarrollo()[34]= true;
        if(funcAux.verificarCheckBox(jCheckB35)) niño.getCarne().getDesarrollo()[35]= true;
        if(funcAux.verificarCheckBox(jCheckB36)) niño.getCarne().getDesarrollo()[36]= true;
        if(funcAux.verificarCheckBox(jCheckB37)) niño.getCarne().getDesarrollo()[37]= true;
        if(funcAux.verificarCheckBox(jCheckB38)) niño.getCarne().getDesarrollo()[38]= true;
        if(funcAux.verificarCheckBox(jCheckB39)) niño.getCarne().getDesarrollo()[39]= true;
        if(funcAux.verificarCheckBox(jCheckB40)) niño.getCarne().getDesarrollo()[40]= true;
        if(funcAux.verificarCheckBox(jCheckB41)) niño.getCarne().getDesarrollo()[41]= true;
        if(funcAux.verificarCheckBox(jCheckB42)) niño.getCarne().getDesarrollo()[42]= true;
        if(funcAux.verificarCheckBox(jCheckB43)) niño.getCarne().getDesarrollo()[43]= true;
        if(funcAux.verificarCheckBox(jCheckB44)) niño.getCarne().getDesarrollo()[44]= true;
        if(funcAux.verificarCheckBox(jCheckB45)) niño.getCarne().getDesarrollo()[45]= true;
        if(funcAux.verificarCheckBox(jCheckB46)) niño.getCarne().getDesarrollo()[46]= true;
        if(funcAux.verificarCheckBox(jCheckB47)) niño.getCarne().getDesarrollo()[47]= true;
        if(funcAux.verificarCheckBox(jCheckB48)) niño.getCarne().getDesarrollo()[48]= true;
        if(funcAux.verificarCheckBox(jCheckB49)) niño.getCarne().getDesarrollo()[49]= true;
    }//GEN-LAST:event_jBtnConfirmarActionPerformed

   
    // Variables declaration - do not modify//GEN-BEGIN:variables
    private javax.swing.JButton jBtnConfirmar;
    private javax.swing.JButton jBtnSalir;
    private javax.swing.JCheckBox jCheckB24;
    private javax.swing.JCheckBox jCheckB25;
    private javax.swing.JCheckBox jCheckB26;
    private javax.swing.JCheckBox jCheckB27;
    private javax.swing.JCheckBox jCheckB28;
    private javax.swing.JCheckBox jCheckB29;
    private javax.swing.JCheckBox jCheckB30;
    private javax.swing.JCheckBox jCheckB31;
    private javax.swing.JCheckBox jCheckB32;
    private javax.swing.JCheckBox jCheckB33;
    private javax.swing.JCheckBox jCheckB34;
    private javax.swing.JCheckBox jCheckB35;
    private javax.swing.JCheckBox jCheckB36;
    private javax.swing.JCheckBox jCheckB37;
    private javax.swing.JCheckBox jCheckB38;
    private javax.swing.JCheckBox jCheckB39;
    private javax.swing.JCheckBox jCheckB40;
    private javax.swing.JCheckBox jCheckB41;
    private javax.swing.JCheckBox jCheckB42;
    private javax.swing.JCheckBox jCheckB43;
    private javax.swing.JCheckBox jCheckB44;
    private javax.swing.JCheckBox jCheckB45;
    private javax.swing.JCheckBox jCheckB46;
    private javax.swing.JCheckBox jCheckB47;
    private javax.swing.JCheckBox jCheckB48;
    private javax.swing.JCheckBox jCheckB49;
    private javax.swing.JLabel jLabel10;
    private javax.swing.JLabel jLabel11;
    private javax.swing.JLabel jLabel12;
    private javax.swing.JLabel jLabel16;
    private javax.swing.JLabel jLabel17;
    private javax.swing.JLabel jLabel2;
    private javax.swing.JLabel jLabel20;
    private javax.swing.JLabel jLabel22;
    private javax.swing.JLabel jLabel23;
    private javax.swing.JLabel jLabel24;
    private javax.swing.JLabel jLabel25;
    private javax.swing.JLabel jLabel27;
    private javax.swing.JLabel jLabel28;
    private javax.swing.JLabel jLabel29;
    private javax.swing.JLabel jLabel3;
    private javax.swing.JLabel jLabel30;
    private javax.swing.JLabel jLabel31;
    private javax.swing.JLabel jLabel32;
    private javax.swing.JLabel jLabel33;
    private javax.swing.JLabel jLabel34;
    private javax.swing.JLabel jLabel35;
    private javax.swing.JLabel jLabel37;
    private javax.swing.JLabel jLabel4;
    private javax.swing.JLabel jLabel5;
    private javax.swing.JLabel jLabel6;
    private javax.swing.JLabel jLabel7;
    private javax.swing.JLabel jLabel8;
    private javax.swing.JLabel jLabel9;
    private javax.swing.JLabel jLabelComeSolo;
    private javax.swing.JLabel jLabelConductas;
    private javax.swing.JLabel jLabelEstimular;
    private javax.swing.JLabel jLabelNinia4;
    private javax.swing.JLabel jLabelNinia5;
    private javax.swing.JLabel jLabelNinia6;
    private javax.swing.JLabel jLabelNinias;
    private javax.swing.JLabel jLabelNinio4;
    private javax.swing.JLabel jLabelNinio5;
    private javax.swing.JLabel jLabelNinio6;
    private javax.swing.JLabel jLabelNinios;
    private javax.swing.JLabel jLabelNombre;
    private javax.swing.JLabel jLabelTitular;
    private javax.swing.JLabel jLabelTitulo;
    private javax.swing.JLabel jLabelVisteSolo;
    private javax.swing.JScrollPane jScrollPane5;
    private javax.swing.JScrollPane jScrollPane6;
    private javax.swing.JScrollPane jScrollPane7;
    private javax.swing.JScrollPane jScrollPane8;
    private javax.swing.JSeparator jSeparator1;
    private javax.swing.JSeparator jSeparator10;
    private javax.swing.JSeparator jSeparator2;
    private javax.swing.JSeparator jSeparator3;
    private javax.swing.JSeparator jSeparator4;
    private javax.swing.JSeparator jSeparator5;
    private javax.swing.JTextPane jTextP2Anios;
    private javax.swing.JTextPane jTextP3Anios;
    private javax.swing.JTextPane jTextP4Anios;
    private javax.swing.JTextPane jTextPane8;
    // End of variables declaration//GEN-END:variables
}
